Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor CI matrix. #1844

Merged
merged 21 commits into from
Jun 15, 2024
Merged

Conversation

alliepiper
Copy link
Collaborator

@alliepiper alliepiper commented Jun 11, 2024

Simplifies CI matrix.yaml file to close #1758.

@alliepiper alliepiper requested review from a team as code owners June 11, 2024 21:38
@alliepiper alliepiper marked this pull request as draft June 11, 2024 21:39
@trxcllnt
Copy link
Member

Oh I should've mentioned, the images without the OS in the name are 24.08:

- rapidsai/devcontainers:24.06-cpp-gcc13-cuda12.4
+ rapidsai/devcontainers:24.08-cpp-gcc13-cuda12.4

versions:
14.16: { stds: [ 14, ], aka: '2017' }
14.29: { stds: [ 14, 17, ], aka: '2019' }
14.36: { stds: [ 14, 17, 20] }
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure 14.36 exists in the devcontainers. I'll go poke around. We'll need to update to 14.40 soon.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's only used for the CTK12.0 images that cudax will need once we enable those builds. Not sure if it was intentionally used there or if it just missed an upgrade.

Comment on lines +234 to +240
v100: { sm: 70 } # 32 GB, 40 runners
t4: { sm: 75, testing: true } # 16 GB, 8 runners
rtx2080: { sm: 75, testing: true } # 8 GB, 8 runners
rtxa6000: { sm: 86, testing: true } # 48 GB, 12 runners
l4: { sm: 89, testing: true } # 24 GB, 48 runners
rtx4090: { sm: 89, testing: true } # 24 GB, 10 runners
h100: { sm: 90 } # 80 GB, 16 runners
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor suggestion: Instead of trying to abstract that fact that some GPUs have different runner labels, what do you think about just making runner_label: an explicit property of defining a GPU? I can easily foresee new runner labels getting added/changed with new structures that would break the existing logic.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a good point, we may need something more flexible here at some point. We can easily deal with that when/if it becomes an issue, but I'd rather not pre-emptively change this without a usecase.

@alliepiper alliepiper requested a review from a team as a code owner June 13, 2024 00:30
@alliepiper alliepiper requested a review from miscco June 13, 2024 00:31
New version of gcc struggles with replace.cu.
@alliepiper alliepiper enabled auto-merge (squash) June 13, 2024 15:33
Copy link
Contributor

🟩 CI finished in 6h 39m: Pass: 100%/365 | Total: 1d 19h | Avg: 7m 05s | Max: 1h 00m | Hits: 96%/521798
  • 🟩 cub: Pass: 100%/131 | Total: 17h 54m | Avg: 8m 12s | Max: 38m 33s | Hits: 99%/109312

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total: 17h 20m | Avg:  8m 27s | Max: 38m 33s | Hits:  99%/102488
      🟩 arm64              Pass: 100%/8   | Total: 34m 25s | Avg:  4m 18s | Max:  4m 53s | Hits:  99%/6824  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 04m | Avg:  4m 18s | Max: 12m 26s | Hits:  99%/11584 
      🟩 11.8               Pass: 100%/3   | Total: 13m 28s | Avg:  4m 29s | Max:  4m 46s | Hits:  99%/2559  
      🟩 12.4               Pass: 100%/113 | Total: 16h 36m | Avg:  8m 49s | Max: 38m 33s | Hits:  99%/95169 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 27s | Avg:  3m 43s | Max:  3m 49s | Hits: 100%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 04m | Avg:  4m 18s | Max: 12m 26s | Hits:  99%/11584 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 13m 28s | Avg:  4m 29s | Max:  4m 46s | Hits:  99%/2559  
      🟩 nvcc12.4           Pass: 100%/111 | Total: 16h 28m | Avg:  8m 54s | Max: 38m 33s | Hits:  99%/93757 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 27s | Avg:  3m 43s | Max:  3m 49s | Hits: 100%/1412  
      🟩 nvcc               Pass: 100%/129 | Total: 17h 47m | Avg:  8m 16s | Max: 38m 33s | Hits:  99%/107900
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 26m 52s | Avg:  4m 28s | Max:  5m 22s | Hits: 100%/4896  
      🟩 Clang10            Pass: 100%/3   | Total: 15m 16s | Avg:  5m 05s | Max:  5m 16s | Hits: 100%/2565  
      🟩 Clang11            Pass: 100%/4   | Total: 17m 44s | Avg:  4m 26s | Max:  4m 44s | Hits: 100%/3420  
      🟩 Clang12            Pass: 100%/4   | Total: 17m 35s | Avg:  4m 23s | Max:  4m 28s | Hits: 100%/3420  
      🟩 Clang13            Pass: 100%/4   | Total: 17m 47s | Avg:  4m 26s | Max:  4m 40s | Hits: 100%/3420  
      🟩 Clang14            Pass: 100%/4   | Total: 17m 51s | Avg:  4m 27s | Max:  4m 37s | Hits: 100%/3420  
      🟩 Clang15            Pass: 100%/4   | Total: 18m 24s | Avg:  4m 36s | Max:  4m 44s | Hits: 100%/3412  
      🟩 Clang16            Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  4m 57s | Hits: 100%/3412  
      🟩 Clang17            Pass: 100%/26  | Total:  5h 39m | Avg: 13m 03s | Max: 38m 33s | Hits: 100%/21884 
      🟩 GCC6               Pass: 100%/2   | Total:  7m 45s | Avg:  3m 52s | Max:  3m 53s | Hits:  99%/1554  
      🟩 GCC7               Pass: 100%/6   | Total: 24m 05s | Avg:  4m 00s | Max:  4m 43s | Hits:  99%/4899  
      🟩 GCC8               Pass: 100%/6   | Total: 24m 12s | Avg:  4m 02s | Max:  4m 30s | Hits:  99%/4899  
      🟩 GCC9               Pass: 100%/6   | Total: 25m 10s | Avg:  4m 11s | Max:  4m 59s | Hits:  99%/4899  
      🟩 GCC10              Pass: 100%/4   | Total: 17m 29s | Avg:  4m 22s | Max:  4m 29s | Hits:  99%/3420  
      🟩 GCC11              Pass: 100%/7   | Total: 31m 40s | Avg:  4m 31s | Max:  4m 49s | Hits:  99%/5971  
      🟩 GCC12              Pass: 100%/4   | Total: 19m 09s | Avg:  4m 47s | Max:  5m 05s | Hits:  99%/3412  
      🟩 GCC13              Pass: 100%/28  | Total:  5h 56m | Avg: 12m 42s | Max: 26m 55s | Hits:  99%/23884 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 01s | Avg:  5m 00s | Max:  5m 04s | Hits: 100%/2343  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 12m 26s | Avg: 12m 26s | Max: 12m 26s | Hits:  98%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 20m 00s | Avg: 10m 00s | Max: 10m 04s | Hits:  98%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 32m 15s | Avg: 10m 45s | Max: 10m 57s | Hits:  98%/2091  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  8h 09m | Avg:  8m 17s | Max: 38m 33s | Hits: 100%/49849 
      🟩 GCC                Pass: 100%/63  | Total:  8h 25m | Avg:  8m 01s | Max: 26m 55s | Hits:  99%/52938 
      🟩 Intel              Pass: 100%/3   | Total: 15m 01s | Avg:  5m 00s | Max:  5m 04s | Hits: 100%/2343  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 04m | Avg: 10m 46s | Max: 12m 26s | Hits:  98%/4182  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total: 17h 54m | Avg:  8m 12s | Max: 38m 33s | Hits:  99%/109312
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  7h 52m | Avg:  4m 46s | Max: 12m 26s | Hits:  99%/82016 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 24m | Avg: 18m 04s | Max: 26m 55s | Hits:  99%/6824  
      🟩 GraphCapture       Pass: 100%/8   | Total:  1h 55m | Avg: 14m 27s | Max: 18m 27s | Hits:  99%/6824  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 20m | Avg: 17m 34s | Max: 19m 48s | Hits:  99%/6824  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 21m | Avg: 25m 11s | Max: 38m 33s | Hits:  99%/6824  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 13m 28s | Avg:  4m 29s | Max:  4m 46s | Hits:  99%/2559  
      🟩 90a                Pass: 100%/4   | Total: 14m 42s | Avg:  3m 40s | Max:  3m 52s | Hits:  99%/3412  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total:  4h 22m | Avg:  7m 43s | Max: 38m 33s | Hits:  99%/28573 
      🟩 14                 Pass: 100%/37  | Total:  4h 42m | Avg:  7m 37s | Max: 23m 38s | Hits:  99%/30664 
      🟩 17                 Pass: 100%/36  | Total:  4h 54m | Avg:  8m 10s | Max: 26m 34s | Hits:  99%/29896 
      🟩 20                 Pass: 100%/24  | Total:  3h 55m | Avg:  9m 49s | Max: 26m 55s | Hits:  99%/20179 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 10h 32m | Avg: 5m 21s | Max: 19m 42s | Hits: 99%/139266

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total: 10h 03m | Avg:  5m 29s | Max: 19m 42s | Hits:  99%/129822
      🟩 arm64              Pass: 100%/8   | Total: 28m 33s | Avg:  3m 34s | Max:  3m 49s | Hits:  99%/9444  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 01m | Avg:  4m 07s | Max: 12m 59s | Hits:  99%/17705 
      🟩 11.8               Pass: 100%/3   | Total: 11m 22s | Avg:  3m 47s | Max:  4m 10s | Hits:  99%/3543  
      🟩 12.4               Pass: 100%/100 | Total:  9h 18m | Avg:  5m 35s | Max: 19m 42s | Hits:  99%/118018
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 33s | Avg:  3m 46s | Max:  3m 48s | Hits: 100%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 01m | Avg:  4m 07s | Max: 12m 59s | Hits:  99%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 11m 22s | Avg:  3m 47s | Max:  4m 10s | Hits:  99%/3543  
      🟩 nvcc12.4           Pass: 100%/98  | Total:  9h 11m | Avg:  5m 37s | Max: 19m 42s | Hits:  99%/115658
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 33s | Avg:  3m 46s | Max:  3m 48s | Hits: 100%/2360  
      🟩 nvcc               Pass: 100%/116 | Total: 10h 24m | Avg:  5m 22s | Max: 19m 42s | Hits:  99%/136906
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 23m 44s | Avg:  3m 57s | Max:  4m 24s | Hits: 100%/7080  
      🟩 Clang10            Pass: 100%/3   | Total: 13m 22s | Avg:  4m 27s | Max:  4m 45s | Hits: 100%/3540  
      🟩 Clang11            Pass: 100%/4   | Total: 15m 09s | Avg:  3m 47s | Max:  3m 55s | Hits:  99%/4720  
      🟩 Clang12            Pass: 100%/4   | Total: 15m 07s | Avg:  3m 46s | Max:  3m 57s | Hits: 100%/4720  
      🟩 Clang13            Pass: 100%/4   | Total: 16m 11s | Avg:  4m 02s | Max:  4m 20s | Hits: 100%/4720  
      🟩 Clang14            Pass: 100%/4   | Total: 15m 19s | Avg:  3m 49s | Max:  3m 58s | Hits: 100%/4720  
      🟩 Clang15            Pass: 100%/4   | Total: 15m 20s | Avg:  3m 50s | Max:  4m 06s | Hits: 100%/4720  
      🟩 Clang16            Pass: 100%/4   | Total: 16m 40s | Avg:  4m 10s | Max:  4m 15s | Hits: 100%/4720  
      🟩 Clang17            Pass: 100%/18  | Total:  1h 48m | Avg:  6m 02s | Max: 12m 45s | Hits: 100%/21240 
      🟩 GCC6               Pass: 100%/2   | Total:  6m 36s | Avg:  3m 18s | Max:  3m 22s | Hits:  99%/2360  
      🟩 GCC7               Pass: 100%/6   | Total: 20m 39s | Avg:  3m 26s | Max:  3m 44s | Hits:  99%/7086  
      🟩 GCC8               Pass: 100%/6   | Total: 22m 03s | Avg:  3m 40s | Max:  3m 59s | Hits:  99%/7086  
      🟩 GCC9               Pass: 100%/6   | Total: 22m 36s | Avg:  3m 46s | Max:  4m 16s | Hits:  99%/7086  
      🟩 GCC10              Pass: 100%/4   | Total: 16m 37s | Avg:  4m 09s | Max:  4m 20s | Hits:  99%/4724  
      🟩 GCC11              Pass: 100%/7   | Total: 27m 10s | Avg:  3m 52s | Max:  4m 11s | Hits:  99%/8267  
      🟩 GCC12              Pass: 100%/4   | Total: 16m 26s | Avg:  4m 06s | Max:  4m 12s | Hits:  99%/4724  
      🟩 GCC13              Pass: 100%/20  | Total:  2h 02m | Avg:  6m 08s | Max: 15m 25s | Hits:  99%/23620 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 13m 56s | Avg:  4m 38s | Max:  4m 45s | Hits: 100%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 12m 59s | Avg: 12m 59s | Max: 12m 59s | Hits:  98%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 20m 46s | Avg: 10m 23s | Max: 10m 28s | Hits:  98%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  1h 29m | Avg: 14m 56s | Max: 19m 42s | Hits:  98%/7056  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total:  3h 59m | Avg:  4m 42s | Max: 12m 45s | Hits:  99%/60180 
      🟩 GCC                Pass: 100%/55  | Total:  4h 14m | Avg:  4m 38s | Max: 15m 25s | Hits:  99%/64953 
      🟩 Intel              Pass: 100%/3   | Total: 13m 56s | Avg:  4m 38s | Max:  4m 45s | Hits: 100%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  2h 03m | Avg: 13m 42s | Max: 19m 42s | Hits:  98%/10584 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total: 10h 32m | Avg:  5m 21s | Max: 19m 42s | Hits:  99%/139266
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  7h 07m | Avg:  4m 19s | Max: 12m 59s | Hits:  99%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 44m | Avg:  9m 27s | Max: 19m 42s | Hits:  99%/12972 
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 40m | Avg: 12m 31s | Max: 15m 25s | Hits:  99%/9444  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 11m 22s | Avg:  3m 47s | Max:  4m 10s | Hits:  99%/3543  
      🟩 90a                Pass: 100%/4   | Total: 13m 24s | Avg:  3m 21s | Max:  3m 28s | Hits:  99%/4724  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  2h 13m | Avg:  4m 27s | Max: 15m 25s | Hits:  99%/35418 
      🟩 14                 Pass: 100%/34  | Total:  3h 06m | Avg:  5m 29s | Max: 16m 41s | Hits:  99%/40122 
      🟩 17                 Pass: 100%/33  | Total:  3h 03m | Avg:  5m 33s | Max: 19m 42s | Hits:  99%/38946 
      🟩 20                 Pass: 100%/21  | Total:  2h 07m | Avg:  6m 05s | Max: 17m 31s | Hits:  99%/24780 
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 14h 28m | Avg: 7m 45s | Max: 1h 00m | Hits: 93%/273220

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total: 13h 20m | Avg:  7m 41s | Max:  1h 00m | Hits:  95%/250876
      🟩 arm64              Pass: 100%/8   | Total:  1h 08m | Avg:  8m 36s | Max: 20m 03s | Hits:  76%/22344 
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total: 56m 00s | Avg:  3m 44s | Max: 15m 42s | Hits:  99%/39765 
      🟩 11.8               Pass: 100%/3   | Total: 23m 55s | Avg:  7m 58s | Max: 18m 02s | Hits:  80%/8061  
      🟩 12.4               Pass: 100%/94  | Total: 13h 08m | Avg:  8m 23s | Max:  1h 00m | Hits:  92%/225394
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 34m 58s | Avg: 17m 29s | Max: 18m 02s | Hits:  37%/6103  
      🟩 nvcc11.1           Pass: 100%/15  | Total: 56m 00s | Avg:  3m 44s | Max: 15m 42s | Hits:  99%/39765 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 23m 55s | Avg:  7m 58s | Max: 18m 02s | Hits:  80%/8061  
      🟩 nvcc12.4           Pass: 100%/92  | Total: 12h 33m | Avg:  8m 11s | Max:  1h 00m | Hits:  94%/219291
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 34m 58s | Avg: 17m 29s | Max: 18m 02s | Hits:  37%/6103  
      🟩 nvcc               Pass: 100%/110 | Total: 13h 53m | Avg:  7m 34s | Max:  1h 00m | Hits:  94%/267117
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 24m 39s | Avg:  4m 06s | Max:  5m 22s | Hits:  99%/16154 
      🟩 Clang10            Pass: 100%/3   | Total: 14m 50s | Avg:  4m 56s | Max:  5m 20s | Hits:  99%/8106  
      🟩 Clang11            Pass: 100%/4   | Total: 15m 58s | Avg:  3m 59s | Max:  4m 16s | Hits:  99%/11180 
      🟩 Clang12            Pass: 100%/4   | Total: 16m 29s | Avg:  4m 07s | Max:  4m 19s | Hits:  99%/11180 
      🟩 Clang13            Pass: 100%/4   | Total: 16m 58s | Avg:  4m 14s | Max:  4m 25s | Hits:  99%/11180 
      🟩 Clang14            Pass: 100%/4   | Total: 15m 52s | Avg:  3m 58s | Max:  4m 15s | Hits:  99%/11180 
      🟩 Clang15            Pass: 100%/4   | Total: 16m 06s | Avg:  4m 01s | Max:  4m 31s | Hits:  99%/11172 
      🟩 Clang16            Pass: 100%/4   | Total: 16m 35s | Avg:  4m 08s | Max:  4m 26s | Hits:  99%/11172 
      🟩 Clang17            Pass: 100%/14  | Total:  2h 10m | Avg:  9m 19s | Max: 18m 02s | Hits:  86%/28447 
      🟩 GCC6               Pass: 100%/2   | Total:  5m 07s | Avg:  2m 33s | Max:  2m 45s | Hits:  99%/5040  
      🟩 GCC7               Pass: 100%/6   | Total: 18m 17s | Avg:  3m 02s | Max:  3m 23s | Hits:  99%/16140 
      🟩 GCC8               Pass: 100%/6   | Total: 18m 57s | Avg:  3m 09s | Max:  3m 31s | Hits:  99%/16148 
      🟩 GCC9               Pass: 100%/6   | Total: 18m 51s | Avg:  3m 08s | Max:  3m 53s | Hits:  99%/16152 
      🟩 GCC10              Pass: 100%/4   | Total: 15m 01s | Avg:  3m 45s | Max:  4m 19s | Hits:  99%/11180 
      🟩 GCC11              Pass: 100%/7   | Total: 38m 52s | Avg:  5m 33s | Max: 18m 02s | Hits:  91%/19233 
      🟩 GCC12              Pass: 100%/4   | Total: 15m 47s | Avg:  3m 56s | Max:  4m 14s | Hits:  99%/11172 
      🟩 GCC13              Pass: 100%/21  | Total:  5h 52m | Avg: 16m 47s | Max:  1h 00m | Hits:  74%/33899 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 44m 22s | Avg: 14m 47s | Max: 20m 36s | Hits:  67%/8102  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 15m 42s | Avg: 15m 42s | Max: 15m 42s | Hits:  99%/2538  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 22m 40s | Avg: 11m 20s | Max: 11m 29s | Hits:  99%/5438  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 34m 21s | Avg: 11m 27s | Max: 12m 05s | Hits:  99%/8407  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/47  | Total:  4h 28m | Avg:  5m 42s | Max: 18m 02s | Hits:  96%/119771
      🟩 GCC                Pass: 100%/56  | Total:  8h 03m | Avg:  8m 38s | Max:  1h 00m | Hits:  91%/128964
      🟩 Intel              Pass: 100%/3   | Total: 44m 22s | Avg: 14m 47s | Max: 20m 36s | Hits:  67%/8102  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 12m | Avg: 12m 07s | Max: 15m 42s | Hits:  99%/16383 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total: 14h 28m | Avg:  7m 45s | Max:  1h 00m | Hits:  93%/273220
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  9h 24m | Avg:  5m 41s | Max: 20m 36s | Hits:  93%/273200
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 18m | Avg: 19m 33s | Max: 22m 48s | Hits: 100%/20    
      🟩 Test               Pass: 100%/8   | Total:  3h 44m | Avg: 28m 02s | Max:  1h 00m
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 23m 55s | Avg:  7m 58s | Max: 18m 02s | Hits:  80%/8061  
      🟩 90a                Pass: 100%/4   | Total: 14m 04s | Avg:  3m 31s | Max:  3m 51s | Hits:  99%/11535 
    🟩 std
      🟩 11                 Pass: 100%/29  | Total:  2h 50m | Avg:  5m 52s | Max: 34m 49s | Hits:  98%/58020 
      🟩 14                 Pass: 100%/32  | Total:  4h 30m | Avg:  8m 26s | Max: 47m 47s | Hits:  91%/81848 
      🟩 17                 Pass: 100%/31  | Total:  4h 24m | Avg:  8m 32s | Max:  1h 00m | Hits:  93%/84192 
      🟩 20                 Pass: 100%/19  | Total:  2h 41m | Avg:  8m 30s | Max: 22m 48s | Hits:  91%/49160 
    
  • 🟩 cccl: Pass: 100%/4 | Total: 15m 52s | Avg: 3m 58s | Max: 4m 48s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 15m 52s | Avg:  3m 58s | Max:  4m 48s
    🟩 ctk
      🟩 11.1               Pass: 100%/2   | Total:  6m 46s | Avg:  3m 23s | Max:  3m 39s
      🟩 12.4               Pass: 100%/2   | Total:  9m 06s | Avg:  4m 33s | Max:  4m 48s
    🟩 cudacxx
      🟩 nvcc11.1           Pass: 100%/2   | Total:  6m 46s | Avg:  3m 23s | Max:  3m 39s
      🟩 nvcc12.4           Pass: 100%/2   | Total:  9m 06s | Avg:  4m 33s | Max:  4m 48s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 15m 52s | Avg:  3m 58s | Max:  4m 48s
    🟩 cxx
      🟩 Clang9             Pass: 100%/1   | Total:  3m 39s | Avg:  3m 39s | Max:  3m 39s
      🟩 Clang17            Pass: 100%/1   | Total:  4m 18s | Avg:  4m 18s | Max:  4m 18s
      🟩 GCC6               Pass: 100%/1   | Total:  3m 07s | Avg:  3m 07s | Max:  3m 07s
      🟩 GCC13              Pass: 100%/1   | Total:  4m 48s | Avg:  4m 48s | Max:  4m 48s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  7m 57s | Avg:  3m 58s | Max:  4m 18s
      🟩 GCC                Pass: 100%/2   | Total:  7m 55s | Avg:  3m 57s | Max:  4m 48s
    🟩 gpu
      🟩 v100               Pass: 100%/4   | Total: 15m 52s | Avg:  3m 58s | Max:  4m 48s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 15m 52s | Avg:  3m 58s | Max:  4m 48s
    

👃 Inspect Changes

Modifications in project?

Project
+/- CCCL Infrastructure
libcu++
CUB
+/- Thrust
CUDA Experimental

Modifications in project or dependencies?

Project
+/- CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental

🏃‍ Runner counts (total jobs: 365)

# Runner
264 linux-amd64-cpu16
56 linux-amd64-gpu-v100-latest-1
24 linux-arm64-cpu16
21 windows-amd64-cpu16

@alliepiper alliepiper requested a review from a team as a code owner June 14, 2024 13:37
auto-merge was automatically disabled June 14, 2024 23:13

Pull Request is not mergeable

Copy link
Contributor

🟩 CI finished in 11h 48m: Pass: 100%/420 | Total: 3d 16h | Avg: 12m 37s | Max: 1h 00m | Hits: 75%/523210
  • 🟩 cub: Pass: 100%/131 | Total: 1d 08h | Avg: 15m 00s | Max: 43m 18s | Hits: 86%/109312

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  1d 08h | Avg: 15m 42s | Max: 43m 18s | Hits:  85%/102488
      🟩 arm64              Pass: 100%/8   | Total: 34m 21s | Avg:  4m 17s | Max:  4m 45s | Hits:  99%/6824  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  3h 01m | Avg: 12m 04s | Max: 27m 30s | Hits:  83%/11584 
      🟩 11.8               Pass: 100%/3   | Total: 51m 39s | Avg: 17m 13s | Max: 42m 13s | Hits:  83%/2559  
      🟩 12.4               Pass: 100%/113 | Total:  1d 04h | Avg: 15m 20s | Max: 43m 18s | Hits:  86%/95169 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 11s | Avg:  3m 35s | Max:  3m 39s | Hits: 100%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  3h 01m | Avg: 12m 04s | Max: 27m 30s | Hits:  83%/11584 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 51m 39s | Avg: 17m 13s | Max: 42m 13s | Hits:  83%/2559  
      🟩 nvcc12.4           Pass: 100%/111 | Total:  1d 04h | Avg: 15m 33s | Max: 43m 18s | Hits:  86%/93757 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 11s | Avg:  3m 35s | Max:  3m 39s | Hits: 100%/1412  
      🟩 nvcc               Pass: 100%/129 | Total:  1d 08h | Avg: 15m 11s | Max: 43m 18s | Hits:  85%/107900
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  1h 22m | Avg: 13m 46s | Max: 16m 02s | Hits:  89%/4896  
      🟩 Clang10            Pass: 100%/3   | Total: 47m 53s | Avg: 15m 57s | Max: 16m 46s | Hits:  88%/2565  
      🟩 Clang11            Pass: 100%/4   | Total:  1h 00m | Avg: 15m 05s | Max: 15m 34s | Hits:  88%/3420  
      🟩 Clang12            Pass: 100%/4   | Total: 58m 44s | Avg: 14m 41s | Max: 14m 59s | Hits:  88%/3420  
      🟩 Clang13            Pass: 100%/4   | Total:  1h 00m | Avg: 15m 02s | Max: 15m 51s | Hits:  88%/3420  
      🟩 Clang14            Pass: 100%/4   | Total: 17m 41s | Avg:  4m 25s | Max:  4m 34s | Hits: 100%/3420  
      🟩 Clang15            Pass: 100%/4   | Total: 18m 19s | Avg:  4m 34s | Max:  4m 52s | Hits: 100%/3412  
      🟩 Clang16            Pass: 100%/4   | Total: 18m 35s | Avg:  4m 38s | Max:  4m 48s | Hits: 100%/3412  
      🟩 Clang17            Pass: 100%/26  | Total:  7h 01m | Avg: 16m 12s | Max: 43m 18s | Hits:  99%/21884 
      🟩 GCC6               Pass: 100%/2   | Total: 30m 35s | Avg: 15m 17s | Max: 27m 11s | Hits:  72%/1554  
      🟩 GCC7               Pass: 100%/6   | Total:  1h 15m | Avg: 12m 31s | Max: 30m 45s | Hits:  82%/4899  
      🟩 GCC8               Pass: 100%/6   | Total:  1h 14m | Avg: 12m 24s | Max: 30m 28s | Hits:  82%/4899  
      🟩 GCC9               Pass: 100%/6   | Total:  1h 14m | Avg: 12m 28s | Max: 32m 33s | Hits:  82%/4899  
      🟩 GCC10              Pass: 100%/4   | Total: 44m 32s | Avg: 11m 08s | Max: 30m 55s | Hits:  87%/3420  
      🟩 GCC11              Pass: 100%/7   | Total:  1h 36m | Avg: 13m 44s | Max: 42m 13s | Hits:  85%/5971  
      🟩 GCC12              Pass: 100%/4   | Total: 46m 57s | Avg: 11m 44s | Max: 32m 41s | Hits:  87%/3412  
      🟩 GCC13              Pass: 100%/28  | Total:  9h 17m | Avg: 19m 53s | Max: 36m 51s | Hits:  73%/23884 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 56m | Avg: 38m 54s | Max: 39m 42s | Hits:   4%/2343  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 11m 51s | Avg: 11m 51s | Max: 11m 51s | Hits:  98%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 19m 39s | Avg:  9m 49s | Max: 10m 02s | Hits:  98%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 33m 21s | Avg: 11m 07s | Max: 11m 28s | Hits:  98%/2091  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total: 13h 05m | Avg: 13m 18s | Max: 43m 18s | Hits:  96%/49849 
      🟩 GCC                Pass: 100%/63  | Total: 16h 39m | Avg: 15m 52s | Max: 42m 13s | Hits:  79%/52938 
      🟩 Intel              Pass: 100%/3   | Total:  1h 56m | Avg: 38m 54s | Max: 39m 42s | Hits:   4%/2343  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 04m | Avg: 10m 48s | Max: 11m 51s | Hits:  98%/4182  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  1d 08h | Avg: 15m 00s | Max: 43m 18s | Hits:  86%/109312
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 21h 10m | Avg: 12m 49s | Max: 42m 13s | Hits:  81%/82016 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 40m | Avg: 20m 00s | Max: 26m 21s | Hits:  99%/6824  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 29m | Avg: 18m 43s | Max: 35m 57s | Hits:  99%/6824  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 26m | Avg: 18m 15s | Max: 23m 01s | Hits:  99%/6824  
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 00m | Avg: 30m 05s | Max: 43m 18s | Hits:  99%/6824  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 51m 39s | Avg: 17m 13s | Max: 42m 13s | Hits:  83%/2559  
      🟩 90a                Pass: 100%/4   | Total:  1h 19m | Avg: 19m 51s | Max: 20m 01s | Hits:   9%/3412  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 11h 43m | Avg: 20m 42s | Max: 42m 13s | Hits:  73%/28573 
      🟩 14                 Pass: 100%/37  | Total:  7h 42m | Avg: 12m 29s | Max: 39m 42s | Hits:  90%/30664 
      🟩 17                 Pass: 100%/36  | Total:  7h 18m | Avg: 12m 11s | Max: 39m 40s | Hits:  90%/29896 
      🟩 20                 Pass: 100%/24  | Total:  6h 02m | Avg: 15m 05s | Max: 43m 18s | Hits:  90%/20179 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 21h 11m | Avg: 10m 46s | Max: 44m 23s | Hits: 86%/139266

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total: 20h 42m | Avg: 11m 17s | Max: 44m 23s | Hits:  85%/129822
      🟩 arm64              Pass: 100%/8   | Total: 28m 59s | Avg:  3m 37s | Max:  3m 58s | Hits:  99%/9444  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  2h 17m | Avg:  9m 08s | Max: 22m 15s | Hits:  88%/17705 
      🟩 11.8               Pass: 100%/3   | Total:  1h 21m | Avg: 27m 05s | Max: 44m 23s | Hits:  61%/3543  
      🟩 12.4               Pass: 100%/100 | Total: 17h 33m | Avg: 10m 32s | Max: 43m 44s | Hits:  86%/118018
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 48s | Avg:  3m 54s | Max:  3m 57s | Hits:  99%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  2h 17m | Avg:  9m 08s | Max: 22m 15s | Hits:  88%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 21m | Avg: 27m 05s | Max: 44m 23s | Hits:  61%/3543  
      🟩 nvcc12.4           Pass: 100%/98  | Total: 17h 25m | Avg: 10m 40s | Max: 43m 44s | Hits:  86%/115658
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 48s | Avg:  3m 54s | Max:  3m 57s | Hits:  99%/2360  
      🟩 nvcc               Pass: 100%/116 | Total: 21h 03m | Avg: 10m 53s | Max: 44m 23s | Hits:  85%/136906
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 33m 27s | Avg:  5m 34s | Max:  6m 40s | Hits:  88%/7080  
      🟩 Clang10            Pass: 100%/3   | Total: 18m 50s | Avg:  6m 16s | Max:  6m 56s | Hits:  88%/3540  
      🟩 Clang11            Pass: 100%/4   | Total: 21m 31s | Avg:  5m 22s | Max:  5m 47s | Hits:  88%/4720  
      🟩 Clang12            Pass: 100%/4   | Total: 22m 08s | Avg:  5m 32s | Max:  5m 41s | Hits:  88%/4720  
      🟩 Clang13            Pass: 100%/4   | Total: 22m 13s | Avg:  5m 33s | Max:  6m 06s | Hits:  88%/4720  
      🟩 Clang14            Pass: 100%/4   | Total: 16m 25s | Avg:  4m 06s | Max:  4m 10s | Hits:  99%/4720  
      🟩 Clang15            Pass: 100%/4   | Total: 15m 46s | Avg:  3m 56s | Max:  4m 06s | Hits:  99%/4720  
      🟩 Clang16            Pass: 100%/4   | Total: 15m 31s | Avg:  3m 52s | Max:  4m 00s | Hits:  99%/4720  
      🟩 Clang17            Pass: 100%/18  | Total:  1h 53m | Avg:  6m 18s | Max: 17m 19s | Hits:  99%/21240 
      🟩 GCC6               Pass: 100%/2   | Total: 24m 15s | Avg: 12m 07s | Max: 21m 01s | Hits:  82%/2360  
      🟩 GCC7               Pass: 100%/6   | Total: 59m 47s | Avg:  9m 57s | Max: 24m 43s | Hits:  88%/7086  
      🟩 GCC8               Pass: 100%/6   | Total: 59m 37s | Avg:  9m 56s | Max: 23m 00s | Hits:  86%/7086  
      🟩 GCC9               Pass: 100%/6   | Total:  1h 02m | Avg: 10m 21s | Max: 25m 32s | Hits:  88%/7086  
      🟩 GCC10              Pass: 100%/4   | Total: 36m 37s | Avg:  9m 09s | Max: 24m 40s | Hits:  90%/4724  
      🟩 GCC11              Pass: 100%/7   | Total:  1h 56m | Avg: 16m 40s | Max: 44m 23s | Hits:  78%/8267  
      🟩 GCC12              Pass: 100%/4   | Total: 38m 05s | Avg:  9m 31s | Max: 25m 28s | Hits:  90%/4724  
      🟩 GCC13              Pass: 100%/20  | Total:  5h 49m | Avg: 17m 27s | Max: 40m 15s | Hits:  69%/23620 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 02m | Avg: 40m 46s | Max: 43m 44s | Hits:   2%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 13m 07s | Avg: 13m 07s | Max: 13m 07s | Hits:  98%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 21m 34s | Avg: 10m 47s | Max: 11m 01s | Hits:  98%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  1h 28m | Avg: 14m 46s | Max: 18m 17s | Hits:  98%/7056  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total:  4h 39m | Avg:  5m 28s | Max: 17m 19s | Hits:  94%/60180 
      🟩 GCC                Pass: 100%/55  | Total: 12h 26m | Avg: 13m 34s | Max: 44m 23s | Hits:  80%/64953 
      🟩 Intel              Pass: 100%/3   | Total:  2h 02m | Avg: 40m 46s | Max: 43m 44s | Hits:   2%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  2h 03m | Avg: 13m 42s | Max: 18m 17s | Hits:  98%/10584 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total: 21h 11m | Avg: 10m 46s | Max: 44m 23s | Hits:  86%/139266
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 16h 41m | Avg: 10m 06s | Max: 44m 23s | Hits:  84%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 41m | Avg:  9m 12s | Max: 18m 17s | Hits:  99%/12972 
      🟩 TestGPU            Pass: 100%/8   | Total:  2h 49m | Avg: 21m 09s | Max: 40m 15s | Hits:  89%/9444  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 21m | Avg: 27m 05s | Max: 44m 23s | Hits:  61%/3543  
      🟩 90a                Pass: 100%/4   | Total:  1h 19m | Avg: 19m 45s | Max: 21m 30s | Hits:   9%/4724  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  7h 30m | Avg: 15m 00s | Max: 35m 21s | Hits:  77%/35418 
      🟩 14                 Pass: 100%/34  | Total:  5h 42m | Avg: 10m 04s | Max: 44m 23s | Hits:  88%/40122 
      🟩 17                 Pass: 100%/33  | Total:  4h 34m | Avg:  8m 18s | Max: 43m 44s | Hits:  90%/38946 
      🟩 20                 Pass: 100%/21  | Total:  3h 24m | Avg:  9m 44s | Max: 40m 15s | Hits:  87%/24780 
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 1d 07h | Avg: 16m 56s | Max: 1h 00m | Hits: 66%/273324

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total:  1d 05h | Avg: 17m 17s | Max:  1h 00m | Hits:  66%/250972
      🟩 arm64              Pass: 100%/8   | Total:  1h 40m | Avg: 12m 32s | Max: 17m 40s | Hits:  69%/22352 
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  5h 13m | Avg: 20m 55s | Max: 40m 32s | Hits:  68%/39785 
      🟩 11.8               Pass: 100%/3   | Total: 42m 32s | Avg: 14m 10s | Max: 20m 22s | Hits:  74%/8065  
      🟩 12.4               Pass: 100%/94  | Total:  1d 01h | Avg: 16m 24s | Max:  1h 00m | Hits:  65%/225474
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 35m 41s | Avg: 17m 50s | Max: 18m 11s | Hits:  37%/6103  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  5h 13m | Avg: 20m 55s | Max: 40m 32s | Hits:  68%/39785 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 42m 32s | Avg: 14m 10s | Max: 20m 22s | Hits:  74%/8065  
      🟩 nvcc12.4           Pass: 100%/92  | Total:  1d 01h | Avg: 16m 22s | Max:  1h 00m | Hits:  66%/219371
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 35m 41s | Avg: 17m 50s | Max: 18m 11s | Hits:  37%/6103  
      🟩 nvcc               Pass: 100%/110 | Total:  1d 07h | Avg: 16m 55s | Max:  1h 00m | Hits:  67%/267221
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  1h 30m | Avg: 15m 09s | Max: 28m 01s | Hits:  73%/16162 
      🟩 Clang10            Pass: 100%/3   | Total: 59m 56s | Avg: 19m 58s | Max: 21m 01s | Hits:  64%/8110  
      🟩 Clang11            Pass: 100%/4   | Total: 44m 17s | Avg: 11m 04s | Max: 18m 47s | Hits:  84%/11184 
      🟩 Clang12            Pass: 100%/4   | Total: 45m 48s | Avg: 11m 27s | Max: 19m 18s | Hits:  82%/11184 
      🟩 Clang13            Pass: 100%/4   | Total:  1h 12m | Avg: 18m 07s | Max: 19m 08s | Hits:  61%/11184 
      🟩 Clang14            Pass: 100%/4   | Total: 45m 44s | Avg: 11m 26s | Max: 19m 07s | Hits:  75%/11184 
      🟩 Clang15            Pass: 100%/4   | Total:  1h 16m | Avg: 19m 01s | Max: 20m 20s | Hits:  58%/11176 
      🟩 Clang16            Pass: 100%/4   | Total:  1h 01m | Avg: 15m 26s | Max: 20m 06s | Hits:  72%/11176 
      🟩 Clang17            Pass: 100%/14  | Total:  3h 21m | Avg: 14m 25s | Max: 30m 30s | Hits:  73%/28455 
      🟩 GCC6               Pass: 100%/2   | Total: 53m 10s | Avg: 26m 35s | Max: 40m 11s | Hits:  62%/5044  
      🟩 GCC7               Pass: 100%/6   | Total:  1h 48m | Avg: 18m 01s | Max: 39m 26s | Hits:  70%/16148 
      🟩 GCC8               Pass: 100%/6   | Total:  1h 46m | Avg: 17m 45s | Max: 40m 32s | Hits:  69%/16156 
      🟩 GCC9               Pass: 100%/6   | Total:  1h 40m | Avg: 16m 48s | Max: 38m 44s | Hits:  72%/16160 
      🟩 GCC10              Pass: 100%/4   | Total:  1h 12m | Avg: 18m 05s | Max: 19m 09s | Hits:  58%/11184 
      🟩 GCC11              Pass: 100%/7   | Total:  1h 27m | Avg: 12m 27s | Max: 20m 22s | Hits:  79%/19241 
      🟩 GCC12              Pass: 100%/4   | Total:  1h 05m | Avg: 16m 27s | Max: 20m 38s | Hits:  61%/11176 
      🟩 GCC13              Pass: 100%/21  | Total:  6h 51m | Avg: 19m 35s | Max:  1h 00m | Hits:  52%/33911 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 09m | Avg: 23m 15s | Max: 24m 53s | Hits:   3%/8106  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 25m 53s | Avg: 25m 53s | Max: 25m 53s | Hits:  46%/2538  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 29m 25s | Avg: 14m 42s | Max: 17m 54s | Hits:  90%/5438  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 08m | Avg: 22m 45s | Max: 31m 52s | Hits:  63%/8407  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/47  | Total: 11h 38m | Avg: 14m 52s | Max: 30m 30s | Hits:  72%/119815
      🟩 GCC                Pass: 100%/56  | Total: 16h 45m | Avg: 17m 57s | Max:  1h 00m | Hits:  64%/129020
      🟩 Intel              Pass: 100%/3   | Total:  1h 09m | Avg: 23m 15s | Max: 24m 53s | Hits:   3%/8106  
      🟩 MSVC               Pass: 100%/6   | Total:  2h 03m | Avg: 20m 35s | Max: 31m 52s | Hits:  69%/16383 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total:  1d 07h | Avg: 16m 56s | Max:  1h 00m | Hits:  66%/273324
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  1d 02h | Avg: 16m 00s | Max: 40m 32s | Hits:  66%/273304
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 21m | Avg: 20m 16s | Max: 23m 06s | Hits: 100%/20    
      🟩 Test               Pass: 100%/8   | Total:  3h 50m | Avg: 28m 45s | Max:  1h 00m
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 14s | Avg:  2m 14s | Max:  2m 14s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 42m 32s | Avg: 14m 10s | Max: 20m 22s | Hits:  74%/8065  
      🟩 90a                Pass: 100%/4   | Total: 49m 43s | Avg: 12m 25s | Max: 14m 11s | Hits:  50%/11539 
    🟩 std
      🟩 11                 Pass: 100%/29  | Total: 10h 06m | Avg: 20m 55s | Max: 40m 32s | Hits:  73%/58124 
      🟩 14                 Pass: 100%/32  | Total:  8h 07m | Avg: 15m 13s | Max: 25m 53s | Hits:  62%/81848 
      🟩 17                 Pass: 100%/31  | Total:  7h 19m | Avg: 14m 11s | Max: 31m 52s | Hits:  67%/84192 
      🟩 20                 Pass: 100%/19  | Total:  6h 01m | Avg: 19m 03s | Max:  1h 00m | Hits:  63%/49160 
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 31m | Avg: 2m 45s | Max: 7m 16s | Hits: 81%/1308

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  2h 24m | Avg:  2m 50s | Max:  7m 16s | Hits:  80%/1212  
      🟩 arm64              Pass: 100%/4   | Total:  6m 54s | Avg:  1m 43s | Max:  1m 56s | Hits:  95%/96    
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total:  1h 03m | Avg:  2m 44s | Max:  7m 16s | Hits:  82%/546   
      🟩 12.4               Pass: 100%/32  | Total:  1h 28m | Avg:  2m 45s | Max:  7m 15s | Hits:  81%/762   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total:  1h 03m | Avg:  2m 44s | Max:  7m 16s | Hits:  82%/546   
      🟩 nvcc12.4           Pass: 100%/32  | Total:  1h 28m | Avg:  2m 45s | Max:  7m 15s | Hits:  81%/762   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  2h 31m | Avg:  2m 45s | Max:  7m 16s | Hits:  81%/1308  
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  4m 48s | Avg:  2m 24s | Max:  2m 27s | Hits:  70%/48    
      🟩 Clang10            Pass: 100%/2   | Total:  4m 50s | Avg:  2m 25s | Max:  2m 31s | Hits:  70%/48    
      🟩 Clang11            Pass: 100%/4   | Total: 10m 22s | Avg:  2m 35s | Max:  2m 44s | Hits:  70%/96    
      🟩 Clang12            Pass: 100%/4   | Total: 10m 01s | Avg:  2m 30s | Max:  2m 35s | Hits:  70%/96    
      🟩 Clang13            Pass: 100%/4   | Total:  9m 54s | Avg:  2m 28s | Max:  2m 43s | Hits:  70%/96    
      🟩 Clang14            Pass: 100%/6   | Total: 17m 58s | Avg:  2m 59s | Max:  4m 45s | Hits:  80%/144   
      🟩 Clang15            Pass: 100%/2   | Total:  4m 54s | Avg:  2m 27s | Max:  2m 28s | Hits:  70%/48    
      🟩 Clang16            Pass: 100%/6   | Total: 17m 17s | Avg:  2m 52s | Max:  4m 30s | Hits:  90%/144   
      🟩 GCC9               Pass: 100%/2   | Total:  4m 29s | Avg:  2m 14s | Max:  2m 17s | Hits:  91%/48    
      🟩 GCC10              Pass: 100%/4   | Total:  7m 54s | Avg:  1m 58s | Max:  2m 04s | Hits:  91%/96    
      🟩 GCC11              Pass: 100%/4   | Total:  7m 52s | Avg:  1m 58s | Max:  2m 10s | Hits:  91%/96    
      🟩 GCC12              Pass: 100%/12  | Total: 33m 32s | Avg:  2m 47s | Max:  5m 59s | Hits:  91%/288   
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  3m 03s | Avg:  3m 03s | Max:  3m 03s | Hits:  58%/24    
      🟩 MSVC14.36          Pass: 100%/1   | Total:  7m 16s | Avg:  7m 16s | Max:  7m 16s | Hits:  55%/18    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  7m 15s | Avg:  7m 15s | Max:  7m 15s | Hits:  55%/18    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 20m | Avg:  2m 40s | Max:  4m 45s | Hits:  76%/720   
      🟩 GCC                Pass: 100%/22  | Total: 53m 47s | Avg:  2m 26s | Max:  5m 59s | Hits:  91%/528   
      🟩 Intel              Pass: 100%/1   | Total:  3m 03s | Avg:  3m 03s | Max:  3m 03s | Hits:  58%/24    
      🟩 MSVC               Pass: 100%/2   | Total: 14m 31s | Avg:  7m 15s | Max:  7m 16s | Hits:  55%/36    
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  2h 31m | Avg:  2m 45s | Max:  7m 16s | Hits:  81%/1308  
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  1h 56m | Avg:  2m 28s | Max:  7m 16s | Hits:  79%/1116  
      🟩 Test               Pass: 100%/8   | Total: 35m 07s | Avg:  4m 23s | Max:  5m 59s | Hits:  95%/192   
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  1m 59s | Avg:  1m 59s | Max:  1m 59s | Hits:  91%/24    
      🟩 90a                Pass: 100%/1   | Total:  2m 04s | Avg:  2m 04s | Max:  2m 04s | Hits:  91%/24    
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 20m | Avg:  2m 35s | Max:  5m 59s | Hits:  81%/744   
      🟩 20                 Pass: 100%/24  | Total:  1h 10m | Avg:  2m 57s | Max:  7m 16s | Hits:  81%/564   
    
  • 🟩 cccl: Pass: 100%/4 | Total: 15m 33s | Avg: 3m 53s | Max: 4m 10s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 15m 33s | Avg:  3m 53s | Max:  4m 10s
    🟩 ctk
      🟩 11.1               Pass: 100%/2   | Total:  7m 15s | Avg:  3m 37s | Max:  3m 58s
      🟩 12.4               Pass: 100%/2   | Total:  8m 18s | Avg:  4m 09s | Max:  4m 10s
    🟩 cudacxx
      🟩 nvcc11.1           Pass: 100%/2   | Total:  7m 15s | Avg:  3m 37s | Max:  3m 58s
      🟩 nvcc12.4           Pass: 100%/2   | Total:  8m 18s | Avg:  4m 09s | Max:  4m 10s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 15m 33s | Avg:  3m 53s | Max:  4m 10s
    🟩 cxx
      🟩 Clang9             Pass: 100%/1   | Total:  3m 58s | Avg:  3m 58s | Max:  3m 58s
      🟩 Clang17            Pass: 100%/1   | Total:  4m 08s | Avg:  4m 08s | Max:  4m 08s
      🟩 GCC6               Pass: 100%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s
      🟩 GCC13              Pass: 100%/1   | Total:  4m 10s | Avg:  4m 10s | Max:  4m 10s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  8m 06s | Avg:  4m 03s | Max:  4m 08s
      🟩 GCC                Pass: 100%/2   | Total:  7m 27s | Avg:  3m 43s | Max:  4m 10s
    🟩 gpu
      🟩 v100               Pass: 100%/4   | Total: 15m 33s | Avg:  3m 53s | Max:  4m 10s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 15m 33s | Avg:  3m 53s | Max:  4m 10s
    

👃 Inspect Changes

Modifications in project?

Project
+/- CCCL Infrastructure
libcu++
CUB
+/- Thrust
CUDA Experimental

Modifications in project or dependencies?

Project
+/- CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental

🏃‍ Runner counts (total jobs: 420)

# Runner
305 linux-amd64-cpu16
64 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
23 windows-amd64-cpu16

@alliepiper alliepiper merged commit 701b50d into NVIDIA:main Jun 15, 2024
460 checks passed
@alliepiper alliepiper deleted the ci-matrix-refactor_1758 branch June 15, 2024 02:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

[FEA]: Refactor matrix.yaml to simply update process.
4 participants